// function ajax(options) {
//     const defaultOptions = {
//         method: "get",
//         url: "/"
//     }
//     const opt = {
//         ...defaultOptions,
//         ...options
//     }
//     console.log(opt);
// }

function ajax({method = 'get', url = '/'} = {method: 'post'}) {
                             // 这里的大括号是参数默认值
    console.log(method, url);
}

ajax();  // 不写实参会默认解构undefined，然后会报错